package com.cloudkinto.service.platform.vo.rakuten;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class PackageModelListEntity {
    /**
     * basketId : 664595672
     * noshi : null
     * totalPrice : 15800
     * ItemModelList : [{"itemNumber":"mwpo-33PP00033BAA","deleteItemFlag":0,"inventoryType":2,"itemDetailId":664595672,"includeCashOnDeliveryPostageFlag":0,"units":1,"includeTaxFlag":1,"selectedChoice":"選択:ブルー\nカラー:選択\n\u203b北海道・沖縄および離島などの地方では別途追加送料【2500円】がかかります。:確認しました。\n\u203b一部商品は他の通販倉庫から発送を代行してお送りしています。:了承した","pointRate":10,"itemId":10000021,"itemName":"【ビッグセールｘポイント10倍】ゲーミングチェア リクライニングチェア ランバーサポート ヘッドレスト ハイバック ロッキングチェア ゲームチェア オフィスチェア 椅子 パソコンチェア PCチェア 学習椅子 おしゃれ イス いす gaming chair","price":15800,"includePostageFlag":1,"restoreInventoryFlag":0,"manageNumber":"mwpo-33","delvdateInfo":"1~3営業日以内に出荷（土日祝除く）"}]
     * postagePrice : 0
     * goodsPrice : 15800
     * goodsTax : 0
     * DeliveryCvsModel : null
     * ShippingModelList : []
     * deliveryPrice : 0
     * packageDeleteFlag : 0
     * SenderModel : {"firstNameKana":"カズヤ","firstName":"和也","zipCode1":"038","subAddress":"唐牛字戸井頭36-2","zipCode2":"0204","prefecture":"青森県","city":"南津軽郡大鰐町","familyName":"佐々木","phoneNumber1":"090","phoneNumber2":"6252","familyNameKana":"ササキ","phoneNumber3":"1348"}
     */
    private long basketId;
    private String noshi;
    private int totalPrice;
    private List<ItemModelListEntity> ItemModelList = new ArrayList<>();
    private int postagePrice;
    private int goodsPrice;
    private int goodsTax;
    private double postageTaxRate;
    private String DeliveryCvsModel;
    private List<ShippingModelEntity> ShippingModelList;
    private int deliveryPrice;
    private double deliveryTaxRate;
    private int packageDeleteFlag;
    private SenderModelEntity SenderModel = new SenderModelEntity();
    //購入時配送会社
    //1000: その他
    //1001: ヤマト運輸
    //1002: 佐川急便
    //1003: 日本郵便
    //1004: 西濃運輸
    //1005: セイノースーパーエクスプレス
    //1006: 福山通運
    //1007: 名鉄運輸
    //1008: トナミ運輸
    //1009: 第一貨物
    //1010: 新潟運輸
    //1011: 中越運送
    //1012: 岡山県貨物運送
    //1013: 久留米運送
    //1014: 山陽自動車運送
    //1015: NXトランスポート
    //1016: エコ配
    //1017: EMS
    //1018: DHL
    //1019: FedEx
    //1020: UPS
    //1021: 日本通運
    //1022: TNT
    //1023: OCS
    //1024: USPS
    //1025: SFエクスプレス
    //1026: Aramex
    //1027: SGHグローバル・ジャパン
    //1028: Rakuten EXPRESS
    //1029: 日本郵便 楽天倉庫出荷
    private String defaultDeliveryCompanyCode;
}
